one-eyed trouser mouse - Spanish English Dictionary